package geradordao;

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
/**
 *
 * @author Iana
 */
public class Simbolo {

    private Token token;
    private String tipo;
    private String escopo;
    private String classificacao;
    private String referencia;
    private boolean ehEscopo = false;

    public Token getToken() {
        return token;
    }

    public void setToken(Token token) {
        this.token = token;
    }

    public String getTipo() {
        return tipo;
    }

    public void setTipo(String tipo) {
        this.tipo = tipo;
    }

    public String getEscopo() {
        return escopo;
    }

    public void setEscopo(Token escopo) {
        this.escopo = escopo.getImagem();
    }

    public boolean getEhEscopo() {
        return ehEscopo;
    }

    public void setEhEscopo(boolean ehEscopo) {
        this.ehEscopo = ehEscopo;
    }

    public String getClassificacao() {
        return classificacao;
    }

    public void setClassificacao(String classificacao) {
        this.classificacao = classificacao;
    }

    public String getReferencia() {
        return referencia;
    }

    public void setReferencia(String referencia) {
        this.referencia = referencia;
    }

    @Override
    public String toString() {
        return token.getImagem() + " Tipo: " + tipo + " Escopo: " + escopo + " Classificacao: " + classificacao + " Referencia: " + referencia;
    }
}
